package com.bestcem.xm.user.service.dto.user;

import com.alibaba.excel.annotation.ExcelProperty;
import lombok.Getter;
import lombok.Setter;


/**
 * 用户埋点数据导出实体
 *
 * @author qiongyu.cui <qiongyu.cui@idiaoyan.com>
 * @version v1.0
 * @date 2022/6/2 15:54
 */
@Getter
@Setter
public class UserBookingTrackExportDTO {

    /**
     * 埋点数据的id，前端生成的随机的字符串，存在localStorage
     */
    @ExcelProperty(value = "request_traceid", index = 0)
    private String traceId;

    /**
     * 创建时间
     */
    @ExcelProperty(value = "request_time", index = 1)
    private String requestTime;

    /**
     * 记录用户来源的参数
     */
    @ExcelProperty(value = "utm_source", index = 2)
    private String utmSource;

    /**
     * 记录用户来源的参数
     */
    @ExcelProperty(value = "plan", index = 3)
    private String plan;

    /**
     * 区分pc和移动端：例如 pc、mobile
     */
    @ExcelProperty(value = "device", index = 4)
    private String device;

    /**
     * 是否是点击操作
     */
    @ExcelProperty(value = "是否点击预约咨询", index = 5)
    private String clickFlag;

    /**
     * 是否是提交操作
     */
    @ExcelProperty(value = "是否点击确认发送", index = 6)
    private String submitFlag;

    /**
     * 姓名
     */
    @ExcelProperty(value = "姓名", index = 7)
    private String name;

    /**
     * 手机号
     */
    @ExcelProperty(value = "电话", index = 8)
    private String phone;

    /**
     * 邮箱
     */
    @ExcelProperty(value = "邮箱", index = 9)
    private String email;

    /**
     * 公司名称
     */
    @ExcelProperty(value = "公司名称", index = 10)
    private String orgName;

    /**
     * 行业名称
     */
    @ExcelProperty(value = "行业", index = 11)
    private String industry;

    /**
     * 数据来源[0-网页免费版 1-网页专业版 2-微信小程序 3-微信公众号]
     */
    @ExcelProperty(value = "来源", index = 12)
    private String platform;

    /**
     * 是否是输入框失去焦点
     */
    @ExcelProperty(value = "is_blur", index = 13)
    private String blurFlag;

}
